package com.lyd.mybatis.demo.app.model.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

/**
 * 用户基础信息vo
 *
 */
@Setter
@Getter
@ToString
@ApiModel(description = "用户基础信息vo", value = "UserVO")
public class UserVO implements Serializable {
    /**
     * 用户主键
     */
    @ApiModelProperty(value = "用户主键", example = "1", required = true)
    private Long userId;
    /**
     * 用户账号
     */
    @ApiModelProperty(value = "用户账号", example = "test", required = true)
    private String userLoginName;

    /**
     * 用户姓名
     */
    @ApiModelProperty(value = "用户姓名", example = "test", required = true)
    private String userName;

    /**
     * 用户状态;0-不启用；1-启用
     */
    @ApiModelProperty(value = "用户状态;FALSE-不启用；TRUE-启用")
    private Boolean isEnabled;
}
